greater stitchwort - Turkish English Dictionary